stack of rifles - Alemán Inglés Diccionario